.wapmenu{display: none;}
.wapmenu{ width:100%;position:fixed; height:100%; background:rgba(0,0,0,0.8); left:0; top:0; display:none; z-index:99}
.wapmenu .show-menu img{ width:auto; max-width:100%;}
.wapmenu .closed{ width:30px; height:25px; border-radius:50%; padding-top:5px; position:absolute; right:0.2rem; top:5px; z-index:11; color:#E1E1E1}
.wapmenu .show-menu{ width:60%; height:100%; position:fixed; z-index:9; background:#F4EBE7; left:0; top:0; padding-top: 5%; text-align:center}
.wapmenu .show-menu h1{line-height:4rem; text-align:center; color:#000; font-weight:normal}
.wapmenu .show-menu a{ color:#3D3C3A}
.wapmenu .show-menu li{ line-height:2em; font-size:100%;  letter-spacing:1px; text-align:left; margin-left: 20px;}
.show-erweima{ width:77%; background:rgba(255,255,255,0.9); margin:auto; padding:0.5rem; text-align:center; border-radius:0.6rem; padding-bottom:0.5rem; position:fixed; bottom:20%; display:none; left:10%; z-index:20; box-sizing: border-box;}
.show-erweima img.ewm{ width:auto; max-width:100%; height:auto}
.show-erweima .txt{ line-height:2rem; color:#0D0D0D; font-size:100%}
.show-erweima .txt span{ padding:5px 10px; background:#202D4F; color:#fff}
.show-erweima .txt span a{ color:#fff}
.show-erweima .txt .wx{ width:8%; margin-right:5px; display:inline-block }
.show-erweima .closed{ position:absolute; right:5px; top:5px; z-index:10; width:30px; height:25px; padding-top:5px; text-align:center; color:#fff; border-radius:50%; background:#373737;}
.footer_float {height:auto; overflow:hidden; background:#000; color:#fff; width:100%; position:fixed; z-index:9999; left:0; bottom:0; display:none}
.footer_float a{ color:#fff;}
.footer_float ul li{ float:left; padding:0.2rem 0;  width:24%; line-height:0.55rem; text-align:center; font-size:100%; background:url(../images/nav_line.jpg) right repeat-y;}
.footer_float ul li:last-child{ background:none; border-right: none;}
.footer_float ul li{ border-right: 1px solid rgba(255,255,255,0.4)}
.pc{ display: block;}
.wap{ display: none;}
.index-nmoer{display: none;}
@media screen and (max-width:1840px) {
	.ihec-sh .swiper-slide{ width: 465px;}
	.nav_bg:before{ width: 1440px; margin-left: -720px;}
	/* .nav_bg .menu { width: 1290px;} */
/* 	.main-tan{top: 28%;} */
	.index-group-wrap .video-wrp .icon{ top: 50%;}
	.news .newsList .list2 ul li{ margin-right: 38px;}
	.news .newsList .list1 ul li{ margin-right: 26px;}
	.product-neirong ul li .contbox-thumb,.np-list li a .i{ height: 3.5rem;}
	.inside-abot-pro ul li{ height: 290px;}
	#sz_b_r{ width: 474px;}
	.details-left .tit{ font-size: 0.24rem;}
	.nav_bg .menu > ul > li{ min-width: 22%;}
	.ind-boxz-list ul li{ width: 325px;}
	.index-group-wrap .video-wrp{ height:4.46rem ;}
	}
@media screen and (max-width:1750px) {
	.youshi .ysPic ul li.li2{ margin-top: 187px;}
/* 	.nav_bg:before{ margin-left: -693px; width: 80.5%;} */
	.fs_tp span{ width: 82%;}
	.ihec-sh .swiper-slide{ width: 445px;}
	.abot-pro ul li{ margin-right: 9px;}
	.news .newsList .list1 ul li{ margin-right: 2.4%;}
	.news .newsList .list2 ul li{ margin-right: 2.6%;}
	.details-left .desc{ line-height: 0.36rem;}
	.inside-abot-pro ul li{ height: 259px;}
		#sz_c_l { width: 43%;}
    .advantage-title ul li .adv-titel-cont{ font-size: 0.14rem;}
		#sz_b_r{ width: 442px;}
		/* .main-tan{top: 29.4%;} */
	.header .inTop .logo{ width: 28%;}
	.nav_bg .menu > ul > li{ min-width: 21%;}
	.ind-boxz-list ul li{ width: 310px;}
	.ind-box-fencont .ind-box-cram{ height: 450px;}
	.ind-box-text p{ font-size: 14px;}
	.ind-left-title ul li{ height: 1.02rem;}
	}
@media screen and (max-width:1680px) {
/* 	.main-tan{top:30.6%;} */
	.youshi .ysCont .bd ul li{ margin-left: 27%;}
	.news .newsList .list2 ul li{ margin-right: 2.5%;}
	.footer .footNav dl{ width: 18%;}
	.ihec-sh .swiper-slide{ width: 415px;}
	.inside-hezuo-wrp .hezuo-logo{ width: 3rem;}
	.inside-hezuo-wrp .hz-call{ font-size: 0.28rem;}
	.inside-city-area{ width: 37%;}
		#sz_b_r{ width: 416px;}
	.details-left .tit{ font-size: 0.24rem;}
	.nav_bg .menu > ul > li{ min-width: 20%;}
	.ind-boxz-list ul li{ width: 295px;}
	
	}
@media screen and (max-width:1600px) {
	.ihec-sh .swiper-slide{ width: 380px;}
	.np-list li a .i{ height:3.5rem;}
	.input-wrp-right ul li{ font-size: 0.14rem;}
	.inside-hezuo-form .input-wrp label{ font-size: 0.18rem;}
	.input-wrp-left{ width: 50%;}
	.inside-hezuo-form{ width: 71.7%;}
	.input-wrp-right{ width: 41%;}
	.fs_tp em{ font-size: 0.14rem;}
	.nucleus-cont h5,.nucleus-lsit h4{ font-size: 0.36rem;}
	.nucleus-cont span,.nucleus-lsit span{ font-size: 0.16rem;}
 .nucleus-lsit dl a{ font-size: 0.12rem;}
 .news .newsList .list1 ul li{ margin-right: 2.3%;}
 .abot-pro ul li{ margin-right: 8px;}
.product-neirong ul li .contbox-thumb, .np-list li a .i{ height: 3.1rem;}
.inside-abot-pro ul li {height: 242px;}
.city-map{ top: 15%; width: 58%;}
.nav_bg:before{ width: 1320px; margin-left: -655px;}
	.nav_bg .menu > ul > li > a{ font-size: 16px;}
	.nav_bg .menu > ul > li.another a{ font-size: 0.18rem;}
	.nav_bg .menu > ul > li{ min-width: 21%;}
	.ind-boxz-list ul li{ width: 283px;}
	/* .main-tan{top:32%;} */
	}
	@media screen and (max-width:1600px) {
		.ihec-sh .swiper-slide{ width: 400px;}
        .box-4 ul li{ height: 5.6rem;}
        .youshi .ysCont .bd ul li:first-child{ width: 35%;}
		.youshi .ysCont .bd ul li{ width: 4rem;}
		.youshi .ysCont .bd ul li{ margin-left: 30%;}
		.footer .footNav dl dd a{ font-size: 0.12rem; line-height: 0.3rem;}
		.footer .lxList ul li:nth-child(2), .footer .lxList ul li:nth-child(3){ padding-left: 16%;}
			#sz_b_r{ width:388px;}
		.advantage-title ul li .adv-titel span{ width: 60%;}
		
		}
	@media screen and (max-width:1540px) {
		.ihec-sh .swiper-slide{ width: 380px;}
		.header .inTop .tel i{ font-size: 0.26rem;}
		.news .newsList .list2 ul li{ margin-right:2.4%;}
		.news .newsList .list2 ul li .bt{ font-size: 0.14rem;}
		.news .newsList .list2 ul li .date{ font-size: 0.12rem;}
		.nav_bg:before{ width: 88%; left: 49%;}
		/* .main-tan{top:31%;} */
		.advantage-title ul li .adv-titel-cont{ font-size: 0.12rem;}
		.advantage-title ul li .adv-titel b,.advantage-title ul li .adv-titel i{ width: 60px; height: 60px;}
		.advantage-title{ padding-top: 0.5rem;}

		.details-left .desc{ font-size: 0.15rem; line-height: 0.36rem;}
		.nucleus-lsit{ padding-top: 25%;}
		.nucleus-lsit img{ width: 55px !important; height: 55px !important;}
		.nucleus-cont h5, .nucleus-lsit h4{ font-size: 0.3rem;}
		.cis1-l .p2{ font-size: 14px;}
		.com-info-1-r .p-2{ font-size: 12px;}
		.header-top-l{ font-size: 12px;}
		.header-top-r span a{ font-size: 12px;}
	/* 	.header .inTop{ height: 132px;} */
		.banner-image{ height: 450px;}
		.header .inTop .tel .tel-phone{ padding-left: 37%;}
		#sz_b_l .h4{ width: 90%; font-size: 14px; line-height: 36px;}
		#sz_b_r {
		    width: 362px;
		}
		.details-left .tit{ font-size: 0.24rem;}
		.nav_bg .menu > ul > li{ min-width: 21%;}
		.ind-boxz-list ul li{ width: 270px;}
		.header .inTop .logo{ padding-top: 20px;}
		.ind-boxz-list ul li a{ height: 210px;}
		.ind-box-fencont .ind-box-cram .ind-box-thumb{ background-size: 120%; background-position: bottom;}
		.ind-box-fencont .ind-box-cram{ height: 428px;}
		}
	@media screen and (max-width:1480px){
		.cis1-l .p2{ font-size: 0.14rem;}
		.com-info-1-r .p-2{ font-size: 12px;}
		.com-info p{ font-size: 0.14rem;}
		.ihec-sh .swiper-slide{ width: 370px;  height: 355px;}
		.wz_js1 p{ font-size: 14px; line-height: 30px;}
		.lx1 em{ font-size: 30px;}
		.lx1 i{ font-size: 32px;}
		.lx2 b{ font-size: 20px;}
		.lx2{ height: 70px; padding: 5px;}
		.lx2 p{ font-size: 12px;}
		.showinfo dl dt{ font-size: 16px;}
		.showinfo dl dd{ font-size: 12px;}
		.nav_bg:before{ left: 51%; width: 87%;}
		.sz_font_top{ font-size: 55px;}
		#sz_c_l{  width: 42%;}
		.keyword .keyword, .keyword a{ font-size: 12px;}
		.sz_c_l li{ padding-left: 10%;}
		#sz_b_r{ padding-left: 2%;}
		.abot-pro ul li{ margin-right: 7px;}
		.news .newsList .list1 ul li{ margin-right: 2.1%;}
		.news .newsList .list2 ul li{ margin-right: 2.3%;}
		/* .main-tan{top:30%;} */
		#sdtx_b li .tx5{ font-size: 13px;}
		.gundong_bg{ height: 220px; overflow: hidden;}
		#sdtx_b li .tx1{ top: 28%;left: 38%;}
		#sdtx_b li .tx3{ margin-top: 8%;}
		#sdtx_b li{ height: 475px;}
		#sdtx_bg{ height: 780px;}
		.inside-abot-pro ul li { height: 225px;}
		.input-wrp-right ul li{ line-height:0.45rem; height: 0.45rem;}
		.inside-hezuo-wrp .hezuo-logo{ width: 2.5rem;}
		.inside-hezuo-wrp{ height: 4.5rem;}
		.inside-hezuo-wrp .hz-call{ top: 80%;}
		.inside-hezuo-form{ border-radius: 0.32rem;}
		.nav_bg .menu .search{ margin-right: -34px;}
		/* .main-tan{top:32.2%;} */
		.nav_bg .menu > ul > li {
		    min-width: 20%;
		}
		.ind-boxz-list ul li{ width: 260px;}
				
		}
	@media screen and (max-width:1440px){
		.nav_bg{ top: 0px;}
		.footer .footNav dl{ width: 16%;}
		.footer .lxList ul li:nth-child(2), .footer .lxList ul li:nth-child(3) {padding-left: 11%;}
		.tan-con-r .a2{ font-size: 14px;}
		.nav_bg:before { width: 88%;left: 52.3%;}
		/* .main-tan{top:33.4%;} */
		.com-info-1-l{ height: 147px;}
		.com-info-1-l img{ width: 100%; height: 100%; object-fit: cover; }
		.pro-fl a{ font-size: 0.14rem; width: 1.2rem; height: 40px; line-height: 40px;}
		#sz_b_r{ padding-left: 3.8%;}
		.ind-box-fencont .ind-box-cram{ height: 400px;}
		.ind-left-title ul li h5{ font-size: 18px;}
		.ind-left-title ul li h5 p{ font-size: 12px;}
		.ind-boxz-list ul li{ width: 243px;}
		.nav_bg .menu > ul > li {
		    min-width: 18%;
		}
		}
	@media screen and (max-width:1380px){
        .nav_bg:before{ left: 54%;}
		.index-group-wrap .video-wrp{ height: 4.36rem;}
		.news .newsList .list1 ul li .cont p{ font-size: 12px;}
		.news .newsList .list1 ul li .cont .date{ font-size: 12px;}
		.news .newsList .list1 ul li .pic{ height: 180px;}
		.news .newsTab{ height: 390px;}
		.news .newsList .list1 ul li{ height: 388px; margin-right: 1.8%;}
		.news .newsList .list2 ul li{ margin-right: 2.1%;}
		.news .newsTab ul li a{ font-size: 16px; height: 50px; line-height: 50px;}
		.news .newsTab ul li a i{ height: 50px; line-height: 50px;}
		.product-title span{ font-size: 24px;}
		.product-title span i{ font-size: 16px;}
		.product-title h5{ font-size: 0.68rem;}
		.case-list li a .i{ height: 16vw;}
		#lc_b{ width: 80%;}
		#lc_b_r{ width: 7%;}
		#lc_b_l .font_c{ font-size: 20px; }
		#lc_b_l .font_c p{ font-size: 12px;}
		.inside-abot-pro ul li{ height: 210px;}
		#sz_b_r{ padding-left: 5.8%;}
		.show-newslist li span{ width: 70%; overflow: hidden; float: left; font-size: 14px;}
		.info-lun a .i{ height: 16vw;}
		.ihec-sh .swiper-slide{ width: 330px; height: 310px;}
		.ihec-sh .swiper-container{ height: 700px;}
		.ind-box-fencont .ind-box-cram{ height: 378px;}
		.ind-boxz-list ul li{ width: 240px;}
		.ind-box-text p{ font-size: 12px;}
		.ind-box-text .span a{ font-size: 0.12rem;}
		.ind-box-text .span{ height: 35px; line-height: 35px;}
		/* .main-tan{top:34.7%;} */
		}

	@media screen and (max-width:1340px){
		.nav_bg:before { left: 56%;}
		.keyword .keyword, .keyword a{ line-height: 60px;}
		/* .main-tan{top:35.8%;} */
		.sz_font_top{ font-size: 50px;}
		#sz_c_l{ width: 41%;}
		#sz_b_l .h6{ font-size: 36px;}
		#sz_b_r{ padding-left: 7.8%;}
		.abot-pro ul li{ margin-right: 6px;}
		#lc_quan_fu span{ line-height: 0.3rem;}
		.nav_bg .menu > ul > li {
		    min-width: 17%;
		}
		.nav_bg .menu .search{ margin-top: 24px;}
		.ind-boxz-list ul li a{ height: 200px;}
		.ind-boxz-list ul li .boxz-lsit-yhumb{ height: 200px;}
		.ind-left-title ul li{ height: 1.04rem;}
		.inside-abot-pro ul li{ height: 190px;}
		}
	@media screen and (max-width:1280px){
		.nav_bg:before { left: 57.5%;}
		.ind-left-title ul li{ height: 1.07rem;}
		/* .main-tan{top:37.1%;} */
		}
@media screen and (max-width:768px)
{
	body{ margin: 0px; padding: 0px;}
	body * {
	  box-sizing: initial;
	  flex-shrink: initial;
	}
	.search,#sz_b_r,#sz_c_c{ display: none;}
	.footer_float { display: block;}
	.middle,.container,#sz_b,#sz_c{ width: 96%; margin: auto; max-width: 96%;}
	#sz_bg{ background: none;}
	.hear{ display: none;}
	.waphear{ display: block;}
	.pc{ display: none;}
	.wap{ display: block;}
	.head,.header,.syproduct,.yb_conct{ display: none;}
	.waphear { display: block;width: 100%; height: 75px; z-index: 9;}
	.inner{ background: rgba(255,255,255,0.9); box-shadow:  1px 3px 6px #cacaca;position: fixed; }
	.waphear .ico{
	  width: 8%;height:4px;
	  border-top: 4px solid #000;
	  border-bottom: 4px solid #000;
	  padding: 6px 0;
	  background-color:#000;
	  background-clip: content-box; position:absolute; right:0.4rem; top:0.5rem; z-index:9; }
	 .wapmenu ul li{ position: relative; border-bottom: 1px solid rgba(255,255,255,0.2);}
	 .wapmenu ul li .ico{ position:absolute; right:15px; width:15px; height:15px; top: 10px; z-index:1;background:url(../images/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;filter: grayscale(100%);}
	 .wapmenu ul li a{height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
	 .wapmenu ul li .a_js2{}
	 .wapmenu ul li .a_fmj_on{background:url(../images/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;filter: grayscale(100%);}
	 .wapmenu ul li .a_bf{display:none}
	 .wapmenu ul li .a_bf a{height:40px;line-height:40px;font-size:14px; display:block;} 
	.waphear .logo {
	      width: 100%;
	      height: 75px;
	      float: left;
	      background: url(../images/flogo.png) no-repeat left center;
		  background-size: 82%;
		  background-position-x: 9%;
		  }
.lb .swiper-pagination-bullet{ width: 12px !important; height: 12px !important;}
.lb .swiper-container-horizontal>.swiper-pagination-bullets{ width: 40%;left:35%;}
.lb .swiper-pagination-bullet-active{ width: 12px !important; height: 12px !important; background-size: 100% !important;} 
.lb .swiper-slide img{ width: 140%;height: auto; min-height: 100%; margin-left: -10%;}
.lb .swiper-button-next, .lb .swiper-button-prev{ width: 30px; height: 30px; bottom: 10%;}
.lb .swiper-button-prev{ left: 76%;}
.index-group-wrap .video-wrp{ width: 100%;}
.flex-horz-between.flex{ display: block;}
.num{ width: 100%;}
.num .num_jia{ margin-left: -3px;}
.big-title .bt1 img{ width: 50%; margin-top: 25px;}
.box-4 ul li{ width: 100%;}
.index-group-wrap .con-wrp .desc{ font-size: 14px; line-height: 25px; height: 4.5rem;}
.box-4 ul li{ border-right: none; border-bottom: 1px solid #fff;}
.nucleus-cont{ display: none;}
.nucleus-lsit{ display: block;}
.nucleus-lsit{ padding-top: 8%;}
.nucleus-lsit h4{ font-size: 24px;}
.nucleus-lsit span{ margin-top: 5px;}
.nucleus-lsit img{ width: 35px !important; height: 35px !important;}
.nucleus-lsit dl dt{ line-height: 30px;}
.nucleus-lsit dl{ margin-top: 3%;}
.box-4{ display: none;}
.wap-box4{ width: 96%; margin: auto; margin-top: 20px;}
.wap-box4 ul li{ width: 100%; background: #fff; border-radius: 15px; padding: 10px 20px; box-sizing: border-box; display: inline-block; margin-bottom: 10px;} 
.wap-box4 ul li .left-wap-box4{ width:50%; float: left;}
.wap-box4 ul li .right-box4-box4{ width: 48%; float: right; height: 100%;}
.right-box4-box4 img{ width: 120%;}
.left-wap-box4 h5{ font-size: 20px; line-height: 30px;}
.left-wap-box4 span{ font-size: 12px; line-height: 25px;}
.left-wap-box4 dt a{ font-size: 12px; line-height: 25px;}
.big-title .bt2{ font-size: 12px;}
.ica-ct li a span{ font-size: 12px;}
.wap-box4-more{display: block;
    width: 90px;
    height: 30px;
	line-height: 30px;
	text-align: center;
    border: 1px solid #d7000f;
    transform: skew(-18deg);
    margin-top: 7%;
    -ms-transform: skew(-18deg);
    -moz-transform: skew(-18deg);
    -webkit-transform: skew(-18deg);
    -o-transform: skew(-18deg);
    background: #d7000f;}
.wap-box4-more a{ color: #fff; transform: skew(18deg);ms-transform: skew(18deg);
    -moz-transform: skew(18deg);
    -webkit-transform: skew(18deg);
    -o-transform: skew(18deg);display: block; }	

.wap-ica-img li{ width: 49%; margin-right: 2%; float: left; margin-bottom: 10px;}
.wap-ica-img li:nth-child(2n){ margin-right: 0px;}	
.wap-ica-img li .i{ width: 100%; height: 160px; overflow: hidden;}
.wap-ica-img li .i img{ width: 100%; height: 100%; object-fit: cover;}	
.wap-ica-img li .t{ width: 100%; line-height: 35px; background: #E1E1E1;}
.wap-ica-ct ul li{ float: left; width: 32%; margin-right: 1%; text-align: center; line-height: 30px; border: 1px solid #cacaca; border-radius: 15px; margin-bottom: 8px;}
.wap-ica-ct ul li:nth-child(3n){ margin-right: 0px;}
.wap-ica-ct ul li span{ font-size: 14px;}
.wap-ica-ct ul li.on{ background: #d7000f; border: 1px solid #d7000f;} 
.wap-ica-ct ul li.on span{ color: #fff;}
.icpcm-l a .s{ font-size: 13px;}
.icpcm-l{ width: 120px;}
.icpcm-r-r{ width: 160px;}
.youshi .ysPic,.youshi .ysTip{ display: none;}
.youshi .ysTit,.youshi .ysTel{ position: initial;}
.youshi .ysTit .title{ width: 100%;}
.youshi .ysCont .bd ul li:first-child{ width: 100%;}
.youshi .ysCont .bd{ height: auto;}
.youshi .ysCont .bd ul li{ width: 100%; margin: 0px; height: auto;}
.youshi .ysCont{ padding-top: 0px;}
.youshi .ysTel{ width: 100%; margin: 0px; }
.wap-item-thumb{ width: 100%;}
.wap-item-thumb img{ width: 100%;}
.youshi .ysCont{ height: auto;}
.youshi{ padding-top: 30px; margin-top: 30px;}
.wap-item-thumb{ height: 180px; overflow: hidden;}
.youshi .ysTel{ height: 200px;}
.news{ padding-top: 40px; padding-bottom: 40px;}
.news .newsTab{position: initial; width: 100%; background:none; padding: 0px; height: 50px;display: inline-block; margin-bottom: 10px;}
.news .newsTabs{ margin-top: 20px;}
.news .newsTab ul li{ width: 48%; margin: 0px;  float: left; box-shadow: 0px 0px 5px #E1E1E1;border-radius: 30px; margin-right: 3%;}
.news .newsTab ul li a{ padding-left: 15px; height: 45px;line-height: 45px;box-sizing: border-box; font-size: 16px;}
.news .newsTab ul li a i{ height: 45px;}
.news .newsTab ul li:nth-child(2){ margin-right: 0px;}
.news .newsList .list1 ul li{ width: 100%; margin: 0px;height: 362px;}
.news .newsList .list1{ margin: 0px;}
.news .newsList .list1 ul li .cont{ width: 100%; padding-top: 10px; height: auto;}
.news .newsList .list1 ul{ margin: 0px;}
.news .newsList .list1 ul li .cont .date{ margin-top: 10px; padding-top: 10px;}
.news .newsList .list1 ul li .cont .more{ top: 87%;}
.news .newsList .list2 ul li{ width: 100%; margin-top: 10px; margin-right: 0px; box-sizing: border-box;}
.news .newsList .list2 ul{ margin: 0px;}
.footer .footNav{ display: none;}
.footer .lxList ul{ display: block; width: 100%;}
.footer .lxList{ height: 258px;}
.footer .lxList ul li:nth-child(2), .footer .lxList ul li:nth-child(3){ padding-left: 0px;}
.footer .copyright{ padding-bottom: 40px;}
.banner-image{ background-size: 200%;
    width: 100%;
    overflow: hidden;
    height: 240px;
    background-position-x: 50%;}
.ind-padding{ padding-top: 0px;}	
.ihec-sh .swiper-slide{ height: 280px;}
.cis1-r{ width: 100%;  display: inline-block;}
.ihec-sh .swiper-container{ height: 600px;}
.np-list li a .i{ height: 240px;min-height:240px}
.pro-fl{ display: inline-block; width: 100%; margin-top: 20px;}
.pro-fl a{ width: 31.7%; margin-bottom: 10px; float: left; margin-left: 0px;}
.pro-fl a:nth-child(3n){ margin-right: 0px;}
.de-page-mian .page-inner span{ display:block;}	
.topshow{ width: 100%;}
.topshow .lefttop{ height: 327px;}
.right-details{ width: 100%;}
.canjie{ height: auto;}
.details-title ul li{ width: 46%;}
.details-title ul li i{ width: 30px; margin-left: 2%; margin-right: 5px; margin-top: 2%;}
.details-title ul li{ height: 50px; padding-top: 5px; padding-left: 5%; box-sizing: border-box;}
.show-cont-can{ line-height: 30px;}
.newslist li{ width: 100%; padding-bottom: 0px; padding-top: 0px;}
.newslist li span{ width: 70%; overflow: hidden; display: block; height: 42px;}
.newslist li p span{ height: 30px; line-height: 30px;}
.newslist li .p5{ padding: 0px;}
.newslist li a .t .p2{ font-size: 12px;}
.conttact{ display: none;}
.wz_js{ width: 100%; margin-top: 30px; height: 160px;}
.wz_js1{
    position: absolute;
    color: #666666;
    width: 88%;
    padding-left: 20px;
    font-size: 16px;
    margin-top: 9px;
}
.wz_js1 span{ margin-bottom: 10px;}
.wz_js1 p{ font-size: 12px; line-height: 20px;}
.map{ width: 100%; height: auto;}
.lx_fs{ width: 100%;}
.aboutNewBox2BoxMessage ul li{ width: 100%; height: 40px; margin-bottom: 5px;}
.aboutNewBox2BoxMessage ul li:nth-child(3){  width: 100%; flex: initial;}
.aboutNewBox2BoxMessage ul li input{ height: 40px;}
.aboutNewBox2BoxMessage ul li:nth-child(1) input,.aboutNewBox2BoxMessage ul li:nth-child(2) input,.aboutNewBox2BoxMessage ul li:nth-child(3) input{ background-size: 30px;}
.aboutNewBox2BoxMessage ul li input{ padding-left: 14%;}
.aboutNewBox2BoxMessage ul li:nth-child(4){ width: 40%; margin-top: 10px; flex:initial;}
.inside-city-area{ width: 100%;}
.city-map{ position: initial; width: 100%; margin-top: 15px;}
.jm_box{ margin-left: 0px;}
.showinfo dl{ width: 100%;}
.lx_bt{ margin-bottom: 25px;}
.mianbxContent{ margin-bottom: 0px !important;}
.inside-container2 .city-map{ width: 100%;}
.inside-hezuo-wrp img{ display: none;}
.inside-hezuo-wrp .hz-call{ display: none;}
.inside-hezuo-form{ width: 100%;}
.input-wrp-left{ width: 100%;}
.inside-hezuo-form .input-wrp label{ width: 1.3rem; font-size: 12px;}
.inside-hezuo-submit{ width: 120px; height: 30px; line-height: 30px; font-size: 12px;}
.input-wrp-right{ width: 100%; margin: 0px;}
.inside-hezuo-wrp{ height: 10rem;}
.input-wrp-right ul li i{ margin-top: 3%;}
.input-wrp-right{ border: none;}
#sdtx_t .h1{ font-size: 24px;}
#sdtx_t{ padding-top: 40px;}
#sdtx_t .h2{font-size: 12px; display: none;}
#sdtx_t{ height: 68px;}
#sdtx_b li{ width: 100%;}
#sdtx_b li .tx2{ height: 180px;}
#sdtx_b li{ height: 438px; margin-bottom: 15px;}
#sdtx_b li .tx1{ top: 22%;left: 39%;}
#lc_b_r{ display: none;}
#lc_b_l{ width: 49%; float: left; margin-right: 1%; margin-bottom: 10px; height: 190px;}
#lc_b_l .lc_quan{ height: 100%;}
#lc_b_l .lc_quan{ width: 100%;}
#lc_quan_fu{ height: 190px;}
#lc_b{ width: 100%;}
#lc_b_l .font_t{ height: 52px;}
#lc_b_l .font_c{ font-size: 20px;}
 #lc_b_l .font_c p{ font-size: 10px;}
 #lc_quan_fu span{ line-height: 25px;}
 #lc_t{ font-size: 32px; margin-top: 40px;}
 .inside-policy ul li{  width: 100%;}
 .inside-policy h5{ font-size: 30px;}
 .index-group-wrap .num-item{ width: 100%;}
 .index-group-wrap .num-item .num{ padding-right: 0rem; }
 .index-group-wrap .num-item .num .text2{ right: 5%;}
.index-group-wrap .num-item:nth-child(1) .num .text2{ right: 30%;}
.index-group-wrap .num-item:nth-child(2) .num .text2{ right: 33%;}
.main-tan-box{ display: none;}
.ysTit .title h3 em, .youshi .ysCont .bd ul li .item .tit em{ font-size: 50px;}
.news .newsList .list2 ul li .bt{ font-size: 14px;}
.news .newsList .list2 ul li .date{ font-size: 10px;}
.big-title .bt2{ color: #000;}
.index-group-wrap .num-item .num-desc{ font-size: 10px;}
.index-group-wrap .video-wrp video{ z-index: 10;}
.mianbxContent{ font-size: 10px !important; padding-left: 10px;}
.mianbxContent a{ font-size: 10px !important;}
.com-info p{ font-size: 14px;}
.cis1-l .p1{ font-size: 20px;}
.c-i-s2-c{ display: inline-block; width: 100%;}
.c-i-s2-c li{ width: 48%; float: left;}
.c-i-s2-c li.line:nth-child(4){ display: none;}
.np-list li a .i{ height: 180px; min-height: 180px;}
.pro-fl a{ font-size: 12px;}
.info-click span{ color: #333; font-weight: 400;}
.canjie{ font-size: 14px;}
.details-cont .show-title{font-size: 14px; line-height: 30px; height: 30px;}
.show-cont-can{font-size: 14px;}
.newslist li span{ float: left;}
.show-newslist li i{ font-size: 10px;}
.inside-hezuo-form{ padding: 15px; box-sizing: border-box;}
.input-wrp-right p,.input-wrp-right ul li{ font-size: 12px;}
.input-wrp-right ul{ padding-top: 20px;}
#lc_quan_fu span{ font-size: 10px;}
#lc_b{ width: 96%; margin: auto;}
.fs_tp em{ font-size: 14px;}
#map{ height: 300px !important;}
.BMap_omCtrl{ display: none;}
.fs1 span{ padding-top: 20px;}
.fs1{ height: 80px;}
#sz_bg{ display: none;}
.advantage-img{ width: 100%;}
.advantage-title{ width: 100%;}
.advantage-title ul li{ box-sizing: border-box; padding: 10px;}
.advantage-title ul li .adv-titel-cont{ display: block; font-size: 14px; line-height: 24px; height: auto;}
.advantage-title ul li .adv-titel span{  font-size: 24px; line-height: 30px;}
.advantage-title ul li .adv-titel i{ font-size: 36px; background: #d7000f; border-radius: 50%; text-align: center; color: #fff; line-height: 60px; margin-right: 5%;}
.advantage-title ul li .adv-titel span{ width: 56%;}
.title-left{ width: 100%;}
.about-box{ padding: 30px 0px;}
.title-moer{ width: 40%; float: left; height: 35px; line-height: 35px; padding: 0px 20px;}
.title-moer a{ font-size: 12px;}
.title-moer::after{ top: 14px;}
.details-left{ width: 100%; padding: 10px;}
.details-left .desc{ font-size: 12px; line-height: 24px;}
.index-group-wrap .video-wrp{ margin-right: 0px;}
.abot-pro{ padding: 0px 10px;}
.abot-pro ul li{ width: 30%; margin-bottom: 6px;}
.wap-ica-img li .t p{ text-align: center;}
.wap-ica-img li .t{ background: #f3f3f3;}
.news .newsList .list1 ul li .cont .bt{ font-size: 14px;}
.news .newsList .list1 ul li .cont p{ margin-top: 0px;}
.icpcm-r{ display: none;}
.icpcm-l{ margin-left: 28%; margin-top: 20px;}
.de-page-mian .page-inner span{ font-size: 10px;}
.de-page-mian .page-inner a, .de-page-mian .page-inner span{min-width: 15px;}
.pro-fl a{ height: 35px; line-height: 35px;}
.case-list li a .i{ height: 36vw;}
.main-left{ padding: 0px;}
.info-lun a .i{ height: 250px;}
.details-cont .show-title{ width: 1.6rem;}
.inside-policy ul li p{ font-size: 18px;}
.inside-policy ul li{ padding: 20px 10px;}
.inside-policy ul li span{ font-size: 12px; line-height: 24px; margin-top: 10px;}
.inside-hezuo-form .input-wrp input{ line-height: 30px; height: 30px;}
.input-wrp-right ul li{ line-height: 30px; height: 30px;}
#sdtx_b li .tx1{ width: 60px; height: 60px; line-height:60px;}
#sdtx_b li .tx1 {
    top: 28%;
    left: 42%;
}
#sdtx_b li .tx3{ margin-top: 12%;}
#lc_t i{ width:15%;}
#sdtx_bg{ background-size: 400%;}
#sdtx_b li{ height: 400px;}
#sdtx_b li:nth-child(2){ height: 380px;}
#sdtx_b li .tx5{ font-size: 14px;}
.inside-abot-pro ul li{ height: 130px;}
.abot-pro ul li img {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
}
.aboutNewBox2BoxMessage ul li:nth-child(4) button{ height: 30px;}
.newslist li .p5{ width: 100%;}
.newslist li .p5 span{ width: 100%;}
.aboutNewBox2BoxMessage .row{ width: 100%;}
.row-erwei{ width: 100%; }
.aboutNewBox2BoxMessage .row-erwei dl{ margin-left: 0px;}
.aboutNewBox2BoxMessage .row-erwei dl:nth-child(1){ margin-right: 15%;}
.lx_fs{ height: 660px; margin-bottom: 10px;}
.row-erwei dl p{ font-size: 14px;}
.about-box-wap{ background: #fff;}
.about-box-wap .about-cont{ background: #fff; margin-top: 0px;}
.about-box-wap .title-left h3,.about-box-wap .title-left{ color: #333;}
.about-box-wap .details-left{ color: #000; padding: 0px;}
.about-box-wap .abot-pro ul li{ border: 1px solid #E1E1E1; width: 31.4%;}
.about-box-wap .abot-pro{ padding: 0px;}
.about-box-wap .abot-pro ul li:nth-child(3n){ margin-right: 0px;}
.advantage-box{ background: #fff;}
.big-title span{ display: none;}
.big-title i{ display: none;}
.big-title,.big-title p{ text-align: center;}
.bt-left{width: 100%; text-align: center; }
.big-title .bt1{ font-size: 24px; margin-top: 20px;}
.title-left h3{ font-size: 40px;}
.footer .lxList ul li h4{ font-size: 16px; color: #fff;}
		}
		
		

		
		